live independently - Allemand Anglais Dictionnaire